home *** CD-ROM | disk | FTP | other *** search
/ NeXT Education Software Sampler 1992 Fall / NeXT Education Software Sampler 1992 Fall.iso / Programming / Source / Car / Engine.h < prev    next >
Encoding:
Text File  |  1992-06-16  |  697 b   |  45 lines

  1.  
  2. /* Generated by Interface Builder */
  3.  
  4. #import <objc/Object.h>
  5.  
  6. @interface Engine:Object
  7. {
  8.     float coefficients[6];
  9.     float efficiency;
  10.     float mass;
  11.     float redline;
  12.     float stallSpeed;
  13.     float startLag;
  14. }
  15.  
  16. // Override methods. 
  17.  
  18. - init;
  19. - read:(NXTypedStream *)stream;
  20. - write:(NXTypedStream *)stream;
  21.  
  22. // This Class' methods
  23.  
  24. - (float *)coefficients;
  25. - setCoefficients:(float *)theCoefficients;
  26.  
  27. - (float)efficiency;
  28. - setEfficiency:(float)aNumber;
  29.  
  30. - (float)mass;
  31. - setMass:(float)aNumber;
  32.  
  33. - (float)redline;
  34. - setRedline:(float)aNumber;
  35.  
  36. - (float)stallSpeed;
  37. - setStallSpeed:(float)aNumber;
  38.  
  39. - (float)startLag;
  40. - setStartLag:(float)aNumber;
  41.  
  42. - powerRequired:(float)power;
  43.  
  44. @end
  45.